package org.example.test3;

import java.text.DecimalFormat;
import java.util.Random;

public class RandomDoubleToString {
    public static void main(String[] args) {
        /*
        * 3.生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题
代码实现，效果如下所示：
随机数为:
86.21890326303406
转换为:
86.21
        * */
        Random random = new Random();
        double randomValue = random.nextDouble() * 100; // 生成0到100之间的随机小数
        DecimalFormat df = new DecimalFormat("0.00"); // 保留两位小数
        String formattedValue = df.format(randomValue);
        System.out.println("随机数为: " + randomValue);
        System.out.println("转换为: " + formattedValue);
    }
}
